home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / telecomm / misc / pbill32.lha / Phonebill / Config / Scanner.config < prev   
Encoding:
Text File  |  1994-12-24  |  10.5 KB  |  260 lines

  1. ;
  2. ; Phonebill log scanner configuration
  3. ;
  4. ; If you have created a new scanner, or if you have a log file which
  5. ; is currently not supported then please don't hestitate and mail it
  6. ; uuencoded to "raymondp@sphinx.stack.urc.tue.nl".
  7. ;
  8. ; Token   Description                         Type        Range
  9. ; =====   ===========                         ====        =====
  10. ; %n      host name                           STRING
  11. ; %a      phone number                        STRING
  12. ; %A      phone number (char restriction)     STRING  
  13. ; %f      Fido-style address                  INT:INT/INT(.INT)
  14. ;
  15. ; %h      hour (connection)                   INT         0..23
  16. ; %m      minutes (connection)                INT         0..59
  17. ; %s      seconds (connection)                INT         0..59
  18. ; %y      year (connection)                   INT         1970..
  19. ; %e      year, short (connection)            INT         0..99
  20. ; %o      month (connection)                  INT         1..12
  21. ; %t      month, string (connection)          STRING
  22. ; %d      day of month (connection)           INT         1..31
  23. ; %p      AM or PM (connection)               STRING      ("AM"|"PM"|"A"|"P"|" ")
  24. ;
  25. ; %H      hour (end of connection)            INT         0..23
  26. ; %M      minutes (end of connection)         INT         0..59
  27. ; %S      seconds (end of connection)         INT         0..59
  28. ; %Y      year (end of connection)            INT         1970..
  29. ; %E      year, short (end of connection)     INT         0..99
  30. ; %O      month (end of connection)           INT         1..12
  31. ; %T      month, string (end of connection)   STRING
  32. ; %D      day of month (end of connection)    INT         1..31
  33. ; %P      AM or PM (end of connection)        STRING      ("AM"|"PM"|"A"|"P"|" ")
  34. ;
  35. ; %U      hours (connection length)           INT
  36. ; %I      minutes (connection length)         INT
  37. ; %X      seconds (connection length)         INT
  38. ;
  39. ; %#      dummy number                        INT
  40. ; %$      dummy string                        STRING      # >= 1
  41. ; %c      dummy character                     CHAR
  42. ;
  43. ; *** Term action logfile ***
  44. (scanner
  45.         (name "Term action log")
  46.         (scanstring.reset "%#-%$-%# %#:%#:%# Start of session %$")
  47.         (scanstring.default "%d-%t-%e %h:%m:%s Connected to \"%n\" (%a)." "%D-%T-%E %H:%M:%S Carrier lost (%$)." "%D-%T-%E %H:%M:%S End of session." "%D-%T-%E %H:%M:%S Hung up the line.")
  48.         (signature "%d-%t-%e %h:%m:%s Phonebill logscan.")
  49. )
  50.  
  51. ; *** Term call log ***
  52. (scanner
  53.         (name "Term call log")
  54.         (scanstring.reset "")
  55.         (scanstring.default "%n (%a)" "Login:\t%$ %t %d %h:%m:%s %y" "Login:  %$ %t %d %h:%m:%s %y" "Logout: %$ %T %D %H:%M:%S %Y" "Time online: %U:%I:%X")
  56.         (signature "-- Phonebill logscan")
  57. )
  58.  
  59. ; *** Trapdoor ***
  60. (scanner
  61.         (name                   "Trapdoor")
  62.         (scanstring.reset       "%c %#-%$-%# %#:%#:%# %$TrapDoor %$ closed"
  63.                                 "%c %#-%$-%# %#:%#:%# %$TrapDoor %$ opened"
  64.                                 "%c %#-%$-%# %#:%#:%#  Incoming call detected"
  65.                                 "%c %#-%$-%# %#:%#:%#  Call failed"
  66.                                 "%c %#-%$-%# %#:%#:%#  BUSY"
  67.                                 "%c %#-%$-%# %#:%#:%#  User break"
  68.                                 "%c %D-%T-%E %H:%M:%S  Session connect time %$"
  69.                                 "%c %D-%T-%E %H:%M:%S  Baudrate too low")
  70.         (scanstring.default     "%c %#-%$-%# %#:%#:%#  Calling %n (%f)"
  71.                                 "%c %#-%$-%# %#:%#:%#  Calling %a" 
  72.                                 "%c %d-%t-%e %h:%m:%s  CONNECT %$")
  73.         (signature              "+ %d-%t-%e %h:%m:%s  Phonebill logscan")
  74. )
  75.  
  76. ; *** NComm ***
  77. (scanner
  78.         (name "NComm")
  79.         (scanstring.reset "")
  80.         (scanstring.default "%n (%a)" "Login:\t%$ %t %d %h:%m:%s %y" "Login:  %$ %t %d %h:%m:%s %y" "Logout: %$ %T %D %H:%M:%S %Y" "Time online: %U:%I:%X")
  81.         (signature "-- Phonebill logscan")
  82. )
  83.  
  84. ; *** UUCP TimeLog (UUSPOOL:TimeLog) ***
  85. (scanner
  86.         (name "UUCP TimeLog")
  87.         (scanstring.default "%d-%t-%e %h:%m %I:%X in=%$ out=%$ %n")
  88.         (signature "%d-%t-%e %h:%m Phonebill logscan")
  89. )
  90.  
  91. ; *** Trapfax ***
  92. (scanner
  93.         (name "Trapfax")
  94.         (noyear 1)
  95.         (scanstring.default "  %#  %d/%o %h:%m S  %a %#  %I:%X  %$")
  96.         (signature "-- Phonebill logscan")
  97. )
  98.  
  99. ; *** MagiCall ***
  100. (scanner
  101.         (name "MagiCall")
  102.         (scanstring.reset "%#/%#/%# %#:%#:%# - MagiCall session started.")
  103.         (scanstring.default "%o/%d/%e %h:%m:%s - Connected to: %n." "%O/%D/%E %H:%M:%S - Disconnected.")
  104.         (signature "%o/%d/%e %h:%m:%s - Phonebill logscan.")
  105. )
  106.  
  107. ; *** Terminus ***
  108. (scanner
  109.         (name "Terminus")
  110.         (scanstring.reset "%#-%#-%# %#:%#:%# Session start")
  111.         (scanstring.default "%d-%o-%e %h:%m:%s Connection at %#bps to: %n @ %a" "%D-%O-%E %H:%M:%S Hangup modem" "%D-%O-%E %H:%M:%S Carrier lost" "%D-%O-%E %H:%M:%S Session end")
  112.         (signature "%d-%o-%e %h:%m:%s Phonebill logscan")
  113. )
  114.  
  115. ; *** JrComm ***
  116. (scanner
  117.         (name "JrComm")
  118.         (scanstring.reset "%#/%#/%# %#:%#:%# - JR-Comm session started.")
  119.         (scanstring.default "%o/%d/%e %h:%m:%s - %n:" "%O/%D/%E %H:%M:%S - JR-Comm session finished." "%O/%D/%E %H:%M:%S - Disconnected.")
  120.         (signature "%o/%d/%e %h:%m:%s - Phonebill logscan")
  121. )
  122.  
  123. ; **** Multifax professional ****
  124. (scanner
  125.         (name "Multifax professional")
  126.         (noyear 1)
  127.         (scanstring.default "%d.%o. %h:%m %I:%X %# %20a %25n %$s")
  128.         (signature "%d.%o. %h:%m Phonebill logscan")
  129. )
  130.  
  131. ; *** Multifax 2.0 ***
  132. (scanner
  133.         (name "Multifax 2.0")
  134.         (scanstring.default "%# %3$ %t %d %h:%m:%s %y %# %# %I:%X %15a %n (%$")
  135.         (signature "-- Phonebill logscan")
  136. )
  137.  
  138. ; *** TKR-BTX ***
  139. (scanner
  140.         (name "TKR-BTX")
  141.         (scanstring.default "TEL. %a:" "ONLINE: %d.%o.%e %h:%m:%s (%#)  OFFLINE: %#.%#.%# %#:%#:%# (%#)  ==> %U:%I:%X")
  142.         (signature "-- Phonebill logscan")
  143. )
  144.  
  145. ; *** MicroDot ***
  146. (scanner
  147.         (name "MicroDot")
  148.         (scanstring.reset "%#:%#:%# %#.%#.%# EXIT MicroDot" "%#:%#:%# %#.%#.%# START MicroDot %$")
  149.         (scanstring.default "%#:%#:%# %#.%#.%# NETCALL bei %n" "%#:%#:%# %#.%#.%# NETCALL Waehle %a" "%h:%m:%s %d.%o.%e NETCALL Verbindung hergestellt" "%H:%M:%S %D.%O.%E NETCALL %$ (%#s gesamte Verbindungsdauer)")
  150.         (signature "%h:%m:%s %d.%o.%e Phonebill logscan")
  151. )
  152.  
  153. ; *** AutoPilot ***
  154. (scanner
  155.         (name "AutoPilot")
  156.         (scanstring.reset "%#-%#-%# %#:%#:%# - AutoPilot Started" "%#-%#-%# %#:%#:%# - AutoPilot Terminated")
  157.         (scanstring.default "%#-%#-%# %#:%#:%# - Dialing %n @ %a" "%o-%d-%e %h:%m:%s - Connected to %n @ %$" "%O-%D-%E %H:%M:%S - Hands On terminated" "%O-%D-%E %H:%M:%S - End of Session" "%O-%D-%E %H:%M:%S - Abnormal Termination of Session")
  158.         (signature "%o-%d-%e %h:%m:%s - Phonebill logscan")
  159. )
  160.  
  161. ; *** TheAnswer ***
  162. (scanner
  163.         (name "TheAnswer")
  164.         (scanstring.reset "%#.%#.%# %#:%#:%# - Sequenzende" "NEXT:")
  165.         (scanstring.default "%#.%#.%# %#:%#:%# - Netcallbeginn auf %n" "%d.%o.%y %h:%m:%s - CONNECT-%$" "%D.%O.%Y %H:%M:%S - DISCONNECT")
  166.         (signature "%d.%o.%y %h:%m:%s - Phonebill logscan")
  167. )
  168.  
  169. ; *** CyberPager ***
  170. (scanner
  171.         (name "CyberPager")
  172.         (scanstring.default "(%#-%3$-%# %#:%#:%#) dialixo,%$,- dialed %n (%a) %$" "(%d-%t-%e %h:%m:%s) dialixo,%$,- login successful" "(%D-%T-%E %H:%M:%S) dialixo,%$,- connection terminated")
  173.         (signature "(%d-%t-%e %h:%m:%s) Phonebill logscan")
  174. )
  175.  
  176. ; *** GPFax (Just a dummy entry -- this scanner is built-in) ***
  177. (scanner
  178.         (name "GPFax")
  179. )
  180.  
  181. ; *** JamMail ***
  182. (scanner
  183.         (name "JamMail")
  184.         (scanstring.hardreset "")
  185.         (scanstring.sticky "%c[32m[M] %#:%#:%# Startup on %$ %d-%t-%e" "%c[32m[M] %#:%#:%# Startup on %$ %d-%t-%e %#:%#:%#")
  186.         (scanstring.reset "[%c] %#:%#:%# -busy" "[%c] %#:%#:%# Timeout" "[%c] %#:%#:%# Waiting for Call...")
  187.         (scanstring.default "[%c] %#:%#:%# Trying To Connect To %n#%$" "[%c] %h:%m:%s connect %$" "[%c] %#:%#:%# End of %$ Session %$ Duration: %U:%I:%X")
  188.         (signature "[M] %h:%m:%s Phonebill logscan")
  189. )
  190.  
  191. ; *** JamMail phone log ***
  192. (scanner
  193.         (name                   "JamMail phone log")
  194.         (scanstring.default     "%y-%o-%d %h:%m:%s %U:%I:%X %# %$ %n#%a %$")
  195.         (signature              "--- Phonebill logscan")
  196. )
  197.  
  198. ; *** Xenolink 1.90 ***
  199. (scanner
  200.     (name                   "Xenolink 1.90")
  201.     (scanstring.reset       "%c %#-%3$-%# %#:%# Answering modem"
  202.                             "|")
  203.     (scanstring.default     "%c %#-%3$-%# %#:%# Xenolink mailer dialing %$ (at %a)"
  204.                             "%c %d-%t-%e %h:%m CONNECT %$"
  205.                             "%c %D-%T-%E %H:%M Session completed")
  206.     (signature              "| %d-%t-%e %h:%m Phonebill logscan")
  207. )
  208.  
  209. ; *** DreamTerm log file (pre 1.40) ***
  210. (scanner
  211.         (name "DreamTerm pre 1.40 call log")
  212.         (scanstring.reset "")
  213.         (scanstring.default "%3$ %t %d %h:%m:%s %y %3$ %T %D %H:%M:%S %Y" "%n" "%a")
  214.         (signature "-- Phonebill logscan")
  215. )
  216.  
  217. ; *** DreamTerm log file (1.40+)***
  218. (scanner
  219.         (name "DreamTerm 1.40+ call log ")
  220.         (scanstring.reset "")
  221.         (scanstring.default "%3$ %d-%t-%e %h:%m:%s %3$ %D-%T-%E %H:%M:%S" "%n" "%a")
  222.         (signature "-- Phonebill logscan")
  223. )
  224.  
  225. ; *** OLA ***
  226. (scanner
  227.         (name                    "Off-line Amiga")
  228.         (scanstring.reset        "%#-%#-%# %#:%#:%# AVE started."
  229.                                  "%D-%O-%E %H:%M:%S Hang-up"
  230.                                  "%D-%O-%E %H:%M:%S AVE ended.")
  231.         (scanstring.default      "%#-%#-%# %#:%#:%# Dial %n %a"
  232.                                  "%d-%o-%e %h:%m:%s Girotel sessie gestart.")
  233.         (signature               "%d-%o-%e %h:%m:%s Phonebill logscan.")
  234. )
  235.  
  236. ; *** AmiTel ***
  237. (scanner
  238.         (name "AmiTel")
  239.         (scanstring.reset        "")
  240.         (scanstring.default      "%n (%$) (%a)"
  241.                                  "%n (%a)"
  242.                                  " (%a)"
  243.                                  "Connexion   : %$ %d-%t-%e %h:%m:%s"
  244.                                  "Déconnexion : %$ %D-%T-%E %H:%M:%S")
  245.         (signature               "-- Phonebill logscan")
  246. )
  247.  
  248.  
  249. ; *** ISDN-Master-Telephone-Log ***
  250. (scanner
  251.         (name                    "Master Telephone-Log")
  252.         (scanstring.default      "DATE=%d-%o-%e TIME=%h:%m:%s MSN=%# PARTY=%a DURATION=%X COST=%# CODE=18")
  253.         ; Signatures are currently disabled. If you want them to be enabled,
  254.         ; remove the ";" from the following line, and replace "xxxx" with
  255.         ; your number to fool the ISDN program.
  256.         ;(signature               "DATE=%d-%o-%e TIME=%h:%m:%s MSN=1 PARTY=xxxx DURATION=0 COST=0 CODE=17 ;PBLS")
  257. )
  258.  
  259.